package com.liangzhong.modules.Main.Mediator
{
	import com.common.utils.Reflection;
	import com.global.GlobalDef;
	import com.liangzhong.mediator.BaseMediator;
	
	import flash.display.DisplayObject;
	
	import lz.controls.managers.PopUpManager;
	
	import org.puremvc.as3.interfaces.INotification;

	/**
	 * 通用面板处理 
	 * @author lake
	 * 
	 */	
	public class CommonMediator extends BaseMediator
	{
		/**
		 * MediatorName
		 */		
		public static const MediatorName :String = "CommonMediator";
		
		public function CommonMediator(mediatorName:String=null, viewComponent:Object=null)
		{
			super(mediatorName, viewComponent);
		}
		/**
		 * 注册感兴趣的命令
		 * @return 
		 * 
		 */		
		override public function listNotificationInterests():Array
		{
			return [];
		}
		/**
		 * 捕获通知
		 * @param notification
		 * 
		 */		
		override public function handleNotification(notification:INotification):void
		{
		}
	}
}